﻿body
{
    font-family:verdana, arial, sans-serif;
    text-align:center;
    margin:0px;
    background-color:Black;
    font-family:Arial;
    font-size:11pt;
    background-color:#CCFFCC;
}

/*div{overflow:hidden;}*/

#root_wrapper
{
    clear:both;
    overflow:hidden;
    width:960px;
    margin-left:auto;
    margin-right:auto;
    background-color:White;
    text-align:left;
    max-height:auto;
    min-height:600px;
    height:auto !important;
    height:600px;
}
#content_header,#content_navbar,#content_middle,#content_footer
{
    /*border:solid 1px black;*/
    width:auto;
    width:auto;
    height:auto;
    vertical-align:top;
    overflow:hidden;
}
#content_header,#content_middle,#content_footer
{
    margin:5px 15px 5px 15px;
}

#content_navbar
{
    background-color:#99CC99;
    height:30px;
    padding-top:5px;
}
#footer_link,#menu_bar
{
    list-style-type:none;
    list-style-image:none;
    float:left;
    margin:0px 15px 0px 15px;
    padding:0;
    width:98%;
}
#menu_bar li,#footer_link li
{
    float:left;
    margin:0px;
    padding:5px 10px 1px 0px;
    padding:0;
    width:auto;
}
#menu_bar li a,#footer_link li a
{
    text-decoration:none;
    color:#000000;
    padding:5px 5px 5px 5px;
}
#menu_bar li.right
{
    float:right;
}
#menu_bar li.selected
{
    background-color:#669966;
 
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */